<script language='javascript'>
//页面初始化代码，用来处理模板变量;
//需要写代码将smarty变量全部映射到对象属性中
//注意配合这个文件，需要改写FLEA_View_SmartyHelper@_pi_func_get_tpl_vars,用来增加一个函数 get_tpl_vars
var varTemplate = {        
  controller:"<{$smarty.get.controller}>",
  action:"<{$smarty.get.action}>",      
};
//将模板变量映射到对象属性中，注意get_tpl_vars是个自定义的函数，改写了flea_smarty_helper
var tplVars = <{get_tpl_vars|@json_encode}>;
for(var k in tplVars) {
  varTemplate[k] = tplVars[k];
}

//判断默认的sonTpl是否存在
<{assign var='sonDef' value=$smarty.get.controller|replace:'_':'/'|cat:'/'|cat:$smarty.get.action|cat:'.js'}>
<{get_app_inf key='viewConfig' assign='viewConfig'}>
var sonTplDefaultExists = <{$viewConfig.template_dir|cat:'/'|cat:$sonDef|@file_exists|@json_encode}>;
console.log('子模板文件sonTpl:',<{$viewConfig.template_dir|cat:'/'|cat:$sonDef|@json_encode}>,sonTplDefaultExists);
if(!varTemplate.sonTpl && sonTplDefaultExists) {
	varTemplate.sonTpl = <{$sonDef|@json_encode}>;
}
//console.log(varTemplate.sonTpl);
</script>